laugh like a drain - Turkish English Dictionary